home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2005 October / PCWOCT05.iso / Software / FromTheMag / Syn Text Editor 2.1.0.46 / synsetup-2.1.0.46.exe / {app} / tools / synclp.txt < prev   
Text File  |  2003-08-13  |  3KB  |  90 lines

  1. synclp (Copy Language Profile) Version 1.11 BETA
  2. ------------------------------------------------
  3.  
  4. Copyright (C) 2000-2003, Ascher Stefan
  5.  
  6.  
  7. Contents:
  8. ---------
  9.  
  10.   * License
  11.   * Introduction
  12.   * Commandline Arguments
  13.   * Compiling
  14.   
  15.  
  16. License:
  17. --------
  18.  
  19. The source of synclp is distributed under the terms of the Mozilla Public License
  20. Version 1.1 (the "MPL"), see the license.txt file for further informations.
  21.  
  22.  
  23. Introduction:
  24. -------------
  25.  
  26. This is a small Commandline Tool to copy the Profiles from a Language to a Project
  27. file or vice versa.
  28.  
  29. I thought it could be useful to have an easy way to copy all Profiles, which you
  30. have configured for a language to a project. Example, you have configured the
  31. Profiles perl.exe and perldoc.bat for the Perl Language, now you make a Project,
  32. and you want to have this Profiles also for "Run Project", not only for "Run File",
  33. with maybe other arguments, because this Project has a mainfile.
  34.  
  35. It just reads the "Run Programs" settings from a Language or Project, and writes
  36. it to a Project or Language. This is not a big thing, it just saves some time,
  37. maybe.
  38.  
  39. If the Project file does not exist it creates it, but the Filename must not
  40. be empty. Make sure the Project file is not loaded by syn.
  41.  
  42. This program is highly BETA, I wouldn't use it for valuable Project files!
  43.  
  44.  
  45. Commandline Arguments
  46. ---------------------
  47.  
  48. Usage:
  49.    synclp [Options] [-cm <CopyMode>] -src <Source> <Destination>
  50.  
  51.     -cm: CopyMode, possible Values (default is l2p):
  52.          l2p: Copy Language Profile to Project
  53.          l2l: Copy Language Profile to another Language
  54.          p2l: Copy Project Profile to Language
  55.          p2p: Copy Project Profile to another Project
  56.  
  57.     -src: switch to identify the Source
  58.     <Source>: the source to copy from, either a language name or project file
  59.     <Destination>: Destination to copy to
  60.  
  61.     Options:
  62.       -b : Backup Projectfile
  63.       -ni: No Interaction, you're not prompted for a Language or Project
  64.       -s : Silent, no progress
  65.       -vs: Very silent, no progress, no errors, no prompts
  66.       -l : Lists all valid languages, which can be copied
  67.       -?, -help: Show the help
  68.       -v : Show Version
  69.       
  70. If the Languagename or the Filename contains spaces, you must enclose it in Quotes.
  71.  
  72. Example:
  73.    synclp -cm l2p -src "HTML Document" myproject.syp
  74.  
  75.  
  76. Compiling
  77. ---------
  78.  
  79. This program compiles successfully with Delphi 5, Delphi 6 and Free Pascal 1.0.6.
  80.  
  81. ________________________________________________________________________________
  82.  
  83. Best wishes Stefan
  84.  
  85. stievie@utanet.at
  86. http://web.utanet.at/ascherst/
  87. http://syn.sourceforge.net/
  88.  
  89. $Id: readme.txt,v 1.5.2.5 2003/08/13 00:38:45 neum Exp $
  90.